package com.xyazm.product.domain.dto;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 商品信息DTO
 */
@Data
public class ProductSkuDTO implements Serializable {

    private static final long serialVersionUID = 7298547427238029856L;

    @ApiModelProperty(value = "商品编号")
    private String productId;

    @ApiModelProperty(value = "商品类型 1:普通商品,2:预售商品")
    private Integer productType;

    @ApiModelProperty(value = "商品sku编号")
    private String skuCode;

    @ApiModelProperty(value = "商品名称")
    private String productName;

    @ApiModelProperty(value = "商品图片")
    private String productImg;

    @ApiModelProperty(value = "商品单位")
    private String productUnit;

    @ApiModelProperty(value = "商品销售价格")
    private Integer salePrice;

    @ApiModelProperty(value = "商品采购价格")
    private Integer purchasePrice;

    @ApiModelProperty(value = "预售商品信息")
    private PreSaleInfoDTO preSaleInfo;
}
